﻿/*Ã©Â¦â€“Ã©Â¡ÂµÃ§Â¬Â¬Ã¤Â¸â‚¬Ã¥Â±Â*/
.layout_one{background: #f5f5f5;width: 100%;padding: 18px 0px 0px 0px;overflow: hidden;}
/*Ã¥Ë†â€ Ã§Â±Â»*/
.pro_type_list{width: 214px;height: 725px;float: left;background: #fff;margin-right: 18px;position: relative;z-index: 1000;}
.pro_type_list li{ width: 214px; height: 36px; cursor: pointer; }
.pro_type_list li span {display: inline-block;height: 36px;width: 170px; line-height: 36px; position: relative;padding-left: 44px;font-size: 14px;color: #555;}
.pro_type_list li:hover span{ background: #f7f7f7; color: #555;}
.pro_type_list li span em{ position: absolute; display: block; overflow: hidden;width:18px;height:18px;left:16px;top:9px;-webkit-transition:-webkit-transform 0.5s ease-in;-webkit-backface-visibility:hidden;-moz-transition: -moz-transform 0.5s ease-in;-o-transition:-o-transform 0.5s ease-in;transition:transform 0.5s ease-in;}
.pro_type_list li span em.icon01{ background:url(/Images/ind/icon-cate1.png)  no-repeat; }
.pro_type_list li span em.icon02{ background:url(/Images/ind/icon-cate2.png)  no-repeat; }
.pro_type_list li span em.icon03{ background:url(/Images/ind/icon-cate3.png)  no-repeat; }
.pro_type_list li span em.icon04{ background:url(/Images/ind/icon-cate4.png)  no-repeat; }
.pro_type_list li span em.icon05{ background:url(/Images/ind/icon-cate5.png)  no-repeat; }
.pro_type_list li span em.icon06{ background:url(/Images/ind/icon-cate6.png)  no-repeat; }
.pro_type_list li span em.icon07{ background:url(/Images/ind/icon-cate7.png)  no-repeat; }
.pro_type_list li span em.icon08{ background:url(/Images/ind/icon-cate8.png)  no-repeat; }
.pro_type_list li span em.icon09{ background:url(/Images/ind/icon-cate9.png)  no-repeat; }
.pro_type_list li span em.icon10{ background:url(/Images/ind/icon-cate10.png)  no-repeat; }
.pro_type_list li span em.icon11{ background:url(/Images/ind/icon-cate11.png)  no-repeat; }
.pro_type_list li span em.icon12{ background:url(/Images/ind/icon-cate12.png)  no-repeat; }
.pro_type_list li span em.icon13{ background:url(/Images/ind/icon-cate13.png)  no-repeat; }
.pro_type_list li span em.icon14{ background:url(/Images/ind/icon-cate14.png)  no-repeat; }
.pro_type_list li span em.icon15{ background:url(/Images/ind/icon-cate15.png)  no-repeat; }
.pro_type_list li span em.icon16{ background:url(/Images/ind/icon-cate16.png)  no-repeat; }
.pro_type_list li span em.icon17{ background:url(/Images/ind/icon-cate17.png)  no-repeat; }
.pro_type_list li span em.icon18{ background:url(/Images/ind/icon-cate18.png)  no-repeat; }
.pro_type_list li span em.icon19{ background:url(/Images/ind/icon-cate19.png)  no-repeat; }
.pro_type_list li span em.icon20{ background:url(/Images/ind/icon-cate20.png)  no-repeat; }
.pro_type_list li span em.icon21{ background:url(/Images/ind/icon-cate21.png)  no-repeat; }
.pro_type_list li span em.icon22{ background:url(/Images/ind/icon-cate22.png)  no-repeat; }
.pro_type_list li span em.icon23{ background:url(/Images/ind/icon-cate23.png)  no-repeat; }
.pro_type_list li span em.icon24{ background:url(/Images/ind/icon-cate24.png)  no-repeat; }
.pro_type_list li span em.icon25{ background:url(/Images/ind/icon-cate25.png)  no-repeat; }
.pro_type_list li span em.icon26{ background:url(/Images/ind/icon-cate26.png)  no-repeat; }
.pro_type_list li span em.icon27{ background:url(/Images/ind/icon-cate27.png)  no-repeat; }
.pro_type_list li span em.icon28{ background:url(/Images/ind/icon-cate28.png)  no-repeat; }
.pro_type_list li span em.icon29{ background:url(/Images/ind/icon-cate29.png)  no-repeat; }
.pro_type_list li span em.icon30{ background:url(/Images/ind/icon-cate30.png)  no-repeat; }
.pro_type_list li span em.icon31{ background:url(/Images/ind/icon-cate31.png)  no-repeat; }
.pro_type_list li:hover span em.icon01{ background:url(/Images/ind/icon-cate1-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon02{ background:url(/Images/ind/icon-cate2-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon03{ background:url(/Images/ind/icon-cate3-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon04{ background:url(/Images/ind/icon-cate4-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon05{ background:url(/Images/ind/icon-cate5-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon06{ background:url(/Images/ind/icon-cate6-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon07{ background:url(/Images/ind/icon-cate7-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon08{ background:url(/Images/ind/icon-cate8-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon09{ background:url(/Images/ind/icon-cate9-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon10{ background:url(/Images/ind/icon-cate10-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon11{ background:url(/Images/ind/icon-cate11-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon12{ background:url(/Images/ind/icon-cate12-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon13{ background:url(/Images/ind/icon-cate13-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon14{ background:url(/Images/ind/icon-cate14-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon15{ background:url(/Images/ind/icon-cate15-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon16{ background:url(/Images/ind/icon-cate16-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon17{ background:url(/Images/ind/icon-cate17-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon18{ background:url(/Images/ind/icon-cate18-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon19{ background:url(/Images/ind/icon-cate19-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon20{ background:url(/Images/ind/icon-cate20-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon21{ background:url(/Images/ind/icon-cate21-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon22{ background:url(/Images/ind/icon-cate22-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon23{ background:url(/Images/ind/icon-cate23-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon24{ background:url(/Images/ind/icon-cate24-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon25{ background:url(/Images/ind/icon-cate25-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon26{ background:url(/Images/ind/icon-cate26-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon27{ background:url(/Images/ind/icon-cate27-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon28{ background:url(/Images/ind/icon-cate28-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon29{ background:url(/Images/ind/icon-cate29-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon30{ background:url(/Images/ind/icon-cate30-hover.png)  no-repeat; }
.pro_type_list li:hover span em.icon31{ background:url(/Images/ind/icon-cate31-hover.png)  no-repeat; }
/*Ã¥Ë†â€ Ã§Â±Â»Ã¥Â¼Â¹Ã¥Â±â€š*/
.pro_type_list_more{ display: none; opacity:0; filter:alpha(opacity=0); position: absolute; z-index: 22; top: 0; left: 200px; width: 465px; height: 687px; padding: 15px 218px 15px 15px; min-height: 687px; overflow: hidden; background: #fff; box-shadow: 0 0 7px rgba(0,0,0,0.07);  transition: all 0.2s ease-in-out 0s; }
.pro_type_list_more .ptlm_tit{ height: 30px; position: relative; width: 100%; border-bottom: 1px solid #eee; margin-bottom: 15px;}
.pro_type_list_more .ptlm_tit h3{ position: absolute; left: 0; top: 0; height: 30px; line-height: 30px; font-weight: normal; color: #555; font-size: 16px; border-bottom: 1px solid #ff770f;}
.pro_type_list_more .ptlm_tit h3 a{ text-decoration: none;}
.pro_type_list_more .ptlm_info{ overflow: hidden; margin-bottom: 30px;}
.pro_type_list_more .ptlm_info a{width: 116px;display: block;float: left;font-size: 14px;line-height: 30px;overflow: hidden;height: 30px;}
.pro_type_list_more .right_ad{ position: absolute; right: 0; top: 0; width: 202px; border-left: 1px solid #eeeeee}
.pro_type_list_more .right_ad li{ width: 202px; height: 238px; border-bottom: 1px solid #eee; position: relative;}
.pro_type_list_more .right_ad li .title1{ position: absolute; left: 20px; top: 20px; font-size: 17px; color: #555; font-weight: bold;}
.pro_type_list_more .right_ad li .title2{ position: absolute; left: 20px; top: 52px; font-size: 14px; color: #ff770e; }
.pro_type_list_more .right_ad li a:hover .title1,.pro_type_list_more .right_ad li a:hover .title2{ color: #ff770e;}
.pro_type_list_more .right_ad .last{ border-bottom: 0;}
.pro_type_list li:hover .pro_type_list_more{  left: 214px; display: block; opacity:1; filter:alpha(opacity=100);  animation: subnav 300ms linear; }
@keyframes subnav
{
    from {left: 200px; opacity:0;  filter:alpha(opacity=100);  }
    to {left: 214px; opacity:1;  filter:alpha(opacity=100);  }
}
@-webkit-keyframes subnav /* Safari Ã¤Â¸Å½ Chrome */
{
    from {left: 200px; opacity:0;  filter:alpha(opacity=100);   }
    to {left: 214px; opacity:1;  filter:alpha(opacity=100);  }
}
/*banner*/
.banner_box{ width: 680px; float: left;}
/*Ã©Â¦â€“Ã©Â¡ÂµÃ§â„¢Â¾Ã¥ÂÂ¶Ã§Âªâ€”Ã¥Â¼â‚¬Ã¥Â§â€¹*/
.banner_w{ margin-bottom: 18px;}
.banner { position: relative; z-index:1; width:680px; height:396px; overflow: hidden; background-color:#f5f5f5; }
.banner .bd { height:100% !important; width:680px !important; }
.banner .bd li { height:100% !important; width:100% !important; z-index:1; }
.banner .bd  li a { display:block; cursor:pointer; height:100% !important; width:100% !important; z-index:1; }
.banner .hd { width:662px; padding-right: 18px; position: absolute; bottom: 16px; text-align: right; font-size:0; z-index:1; }
.banner .hd li { margin: 0 2px; background: url("/Images/ind/icon-banner.png") no-repeat right top; height: 12px; overflow: hidden; width: 12px; cursor: pointer; display:inline-block; *display:inline;zoom:1; }
.banner .hd .on { background-position:left top; }
.banner .prev, .banner .next { width: 39px; height: 58px; background: url("/Images/ind/arr-banner-left.png") no-repeat left top; position: absolute; top: 153px; z-index: 9999; cursor: pointer; text-indent: -9999px; transition: all 0.2s ease-in-out 0s; }
.banner .prev { left: 0; }
.banner .next { right: 0; background: url("/Images/ind/arr-banner-right.png") no-repeat left top; }
.banner .prev:hover { background-position: -39px 0;  }
.banner .next:hover { background-position: -39px 0;  }

/**Ã¦Å½Â¨Ã¨ÂÂÃ¤ÂºÂ§Ã¥â€œÂ**/
.home_sub_slider{width: 680px;height: 310px;overflow: hidden;position: relative;/* background: #fff; */}
.home_sub_slider .slider_action{ position: absolute; z-index: 100; left: 0; top: 132px; width: 27px; height: 40px;background: url("/Images/ind/arr-new-pro.png") left top no-repeat ; }
.home_sub_slider .slider_next{ position: absolute; z-index: 100; right: 0; top: 132px; width: 27px; height: 40px; background: url("/Images/ind/arr-new-pro.png") right top no-repeat ;}
.home_sub_slider .slider_content{position: relative;margin: 0 auto; height: 303px;overflow: hidden;}
.home_sub_slider .slider_content li {position: relative;overflow: hidden;width: 701px;height: 303px;}
.home_sub_slider .slider_content li .item_content {display: block;width: 267px;height: 104px;overflow: hidden;position: absolute;}
.home_sub_slider .slider_content li .item_content.c_item0{top: 0;left: 0;width: 206px;height: 303px; border-right: 1px solid #eee;}
.home_sub_slider .slider_content li .item_content.c_item1{top: 0;left: 207px;width: 236px;height: 151px; border-right: 1px solid #eee;border-bottom: 1px solid #eee;}
.home_sub_slider .slider_content li .item_content.c_item2{top: 0;left: 444px;width: 236px;height: 151px; border-bottom: 1px solid #eee;}
.home_sub_slider .slider_content li .item_content.c_item3{top: 152px;left: 207px;width: 236px;height: 151px; border-right: 1px solid #eee;}
.home_sub_slider .slider_content li .item_content.c_item4{top: 152px;left: 444px;width: 236px;height: 151px; }
.home_sub_slider .slider_content li .item_content .text{ position: absolute; left: 22px; top: 22px; z-index: 100; }
.home_sub_slider .slider_content li .item_content .text .main{color: #555; font-size: 16px; line-height: 30px; font-weight: bold;}
.home_sub_slider .slider_content li .item_content .text .sub{color: #999; font-size: 13px;}
.home_sub_slider .slider_content li .item_content.c_item0 img{ position: absolute;  top: 90px; left: 0;}
.home_sub_slider .slider_content li .item_content.c_item1 img{ position: absolute;  top: 45px; right: 0; width: 140px; height: 102px}
.home_sub_slider .slider_content li .item_content.c_item2 img{ position: absolute;  top: 45px; right: 0; width: 140px; height: 102px}
.home_sub_slider .slider_content li .item_content.c_item3 img{ position: absolute;  top: 35px; right: 0; width: 140px; height: 102px}
.home_sub_slider .slider_content li .item_content.c_item4 img{ position: absolute;  top: 35px; right: 0; width: 140px; height: 102px}
.home_sub_slider .slider_content li .item_content:hover .text .main,.home_sub_slider .slider_content li .item_content:hover .text .sub{color: #ff770e;}
/*****Ã¥ÂÂ³Ã¤Â¾Â§Ã¤Â¿Â¡Ã¦ÂÂ¯****/
/*Ã§â€Â¨Ã¦Ë†Â·Ã¤Â¿Â¡Ã¦ÂÂ¯*/
.rightBar{ width: 270px; float: right;}
.userInfo{width: 248px;height: 98px;margin-bottom: 18px;padding: 20px 10px;background: #fff;}
.userInfo .user_top{ height: 41px; margin-bottom: 20px;}
.userInfo .user_top .l_user_img{width: 41px;height: 41px;float: left;margin-right: 5px;}
.userInfo .user_top .l_user_img img{ width: 41px; height: 41px; border-radius: 50%;}
.userInfo .user_top .r_user{width: 195px;float: left;font-size: 14px;}
.userInfo .user_top .r_user .t_name{ line-height: 20px; height: 20px; color: #555; }
.userInfo .user_top .r_user .t_name span a{ color: #ff770e;}
.userInfo .user_top .r_user .b_txt{ height: 20px; overflow: hidden; }
.userInfo .user_top .r_user .b_txt a{ float: left; color: #999;}
.userInfo .user_top .r_user .b_txt a:hover{ color: #ff801e;}
.userInfo .user_top .r_user .b_txt span{height: 12px;width: 1px;float:left;margin: 4px 4px 0;background: #eee;display: block;}
.userInfo .user_bot{ height: 34px; overflow: hidden; font-size: 14px;}
.userInfo .user_bot .yel_btn,.userInfo .user_bot .yel_btn2{ height: 32px;  line-height: 32px;  background: #ff770e;border: 1px solid #ff770e; color: #fff; text-align: center; float: left; transition: all 0.2s ease-in-out 0s; }
.userInfo .user_bot .yel_btn:hover{  background: #fff; color: #ff770e; }
.userInfo .user_bot .three_item{width: 75px;font-size: 14px;}
.userInfo .user_bot .two_item{width: 115px;}
.userInfo .user_bot .mr_6{margin-right: 5px;}
.userInfo .user_bot .mr_10{ margin-right: 10px;}
.userInfo .user_bot .line_btn{ height: 32px;   line-height: 32px;border: 1px solid #ff770e; background: #fff; color: #ff770e; text-align: center; float: left;}

/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¦â€¢Â°Ã§â€ºÂ®Ã¤Â¿Â¡Ã¦ÂÂ¯*/
.firm_numb{ background: #fff; margin-bottom: 18px; width: 270px; height: 240px;}
.firm_numb .tab_title{ height: 42px; overflow: hidden;}
.firm_numb .tab_title span{display: block; height: 41px;border-bottom: 1px solid #efefef; line-height: 41px; font-size: 14px; color: #999; float: left; width: 89px; _width: 88px; background: #fafafa; text-align: center;border-right: 1px solid #efefef;cursor: pointer;}
.firm_numb .tab_title .active{ background: #fff; color: #ff770e; border-bottom: 1px solid #fff;}
.firm_numb .bot_main{padding: 5px 10px;overflow: hidden;}
/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¤Â¿Â¡Ã¦ÂÂ¯--Ã¤Â»Å Ã¦â€”Â¥Ã§Â­Â¾Ã¥Ë†Â°*/
.firm_numb .bot_main .sign_in{ padding: 15px 3px; overflow: hidden;}
.firm_numb .bot_main .sign_in .left_sign_btn{ width: 32px; height: 44px; padding:22px  28px; line-height: 22px; font-size: 16px; color: #fff; cursor: pointer; background: url("/Images/ind/bg-qd.png") no-repeat; float: left; margin-right: 15px;}
.firm_numb .bot_main .sign_in .sign_right{ width: 125px; float: left;}
.firm_numb .bot_main .sign_in .sign_right .sign_status{ padding-left: 30px; font-size: 18px; color: #555; height: 22px; line-height: 22px; margin-bottom: 10px; background: url("/Images/ind/icon-qd.png") no-repeat left center;}
.firm_numb .bot_main .sign_in .sign_right .copper{ line-height: 20px; height: 20px; color: #999; font-size: 14px;}
.firm_numb .bot_main .sign_in .sign_right .copper em{ color: #ff770e; font-style: normal;}
.firm_numb .bot_main .sign_in .sign_right .more_copper{ color: #ff770e; line-height: 30px; height: 30px; }
.firm_numb .bot_main .sign_in .daily_more{ padding-top: 25px; font-size: 14px; clear: both;  line-height: 25px; text-align: center;}
.firm_numb .bot_main .sign_in .daily_more em{ color: #ff770e;}
.firm_numb .bot_main .sign_in.checked_in .left_sign_btn{ padding: 33px 20px; width: 48px; height: 22px; line-height: 22px; margin-bottom: 10px; background: url("/Images/ind/bg-qd-hover.png") no-repeat;  float: left; margin-right: 15px; }
.firm_numb .bot_main .sign_in.checked_in  .sign_right .sign_status{ padding-left: 30px; font-size: 18px; color: #ff770e; height: 22px; line-height: 22px; margin-bottom: 10px; background: url("/Images/ind/icon-qd-hover.png") no-repeat left center;}
/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¤Â¿Â¡Ã¦ÂÂ¯--Ã¥â€¦Â¥Ã©Â©Â»Ã¤Â¼ÂÃ¤Â¸Å¡*/
.firm_numb .bot_main .num_info{padding: 10px 0; height: 30px; overflow: hidden; margin-bottom: 10px;}
.firm_numb .bot_main .num_info span{ color: #ff770e; font-size: 23px; text-align: center; line-height: 30px;  width: 24px; height: 30px; float: left; margin:0 3px 0 4px; background: url("/Images/ind/bg-digital.png") no-repeat; }
.firm_numb .bot_main .tl_bot{ padding: 4px; overflow: hidden; }
.firm_numb .bot_main .tl_bot .tl_title{ height: 20px; position: relative; width: 100%; overflow: hidden; margin-bottom: 25px;}
.firm_numb .bot_main .tl_bot .tl_title .line{ width: 100%; height: 1px; background: #eee; margin-top: 10px;}
.firm_numb .bot_main .tl_bot .tl_title span{ width: 130px; text-align: center; color: #555; display: block; font-size: 14px; height: 20px; line-height: 20px; background: #fff; position: absolute; left: 50%; margin-left: -65px; top: 0;}
.firm_numb .bot_main .tl_bot .numb_info{ overflow: hidden; line-height: 30px;}
.firm_numb .bot_main .tl_bot .numb_info span{ float: left; color: #555;}
.firm_numb .bot_main .tl_bot .numb_info span em{ color: #ff770e; font-size: 13px; font-weight: bold; font-style: normal;}
.firm_numb .bot_main .tl_bot .numb_info .mr_10{ margin-right: 15px;}
/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¤Â¿Â¡Ã¦ÂÂ¯--Ã¥â€¦Â¥Ã©Â©Â»Ã¤Â¼ÂÃ¤Â¸Å¡*/
.firm_numb .bot_main .notice{ padding:0  5px; overflow: hidden;}
.firm_numb .bot_main .notice li p{width: auto;float:left;color: #999;}
.firm_numb .bot_main .notice li{height: 27px;line-height: 26px;font-size: 14px;width: 250px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 0px;}
.firm_numb .bot_main .notice li span{color: #333;/* margin-left:15px; *//* width: 115px; *//* text-align: left; */display: inline-block;margin-right: 5px;}
/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¦Å½Â¨Ã¨ÂÂÃ¤Â¿Â¡Ã¦ÂÂ¯*/
.firm_info {background: #fff;width: 270px;height: 310px;}
.firm_info .info_tab_title{ height: 42px; overflow: hidden;}
.firm_info .info_tab_title span{display: block; height: 41px;border-bottom: 1px solid #efefef; line-height: 41px; font-size: 14px; color: #999; float: left; width: 89px; _width: 88px; background: #fafafa; text-align: center;border-right: 1px solid #efefef;cursor: pointer;}
.firm_info .info_tab_title .active{ background: #fff; color: #ff770e; border-bottom: 1px solid #fff;}
.firm_info  .firm_info_main{ padding: 10px 18px; overflow: hidden; }
.firm_info  .firm_info_main ul{ height: 240px; overflow: hidden;}
.firm_info  .firm_info_main ul li{ height: 30px; line-height: 30px; font-size: 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.firm_info  .firm_info_main .bot_a{ width: 100%; height: 12px; background: url("/Images/ind/arr_bot_firm.png") center center no-repeat; display: block; margin-top: 20px;}
.firm_info  .firm_info_main .bot_a:hover{background: url("/Images/ind/arr_bot_firm.png") center center no-repeat #f2f2f2; }

/*Ã©Â¦â€“Ã©Â¡ÂµÃ¨Â¡Å’Ã¤Â¸Å¡Ã¥Ë†â€ Ã§Â±Â»Ã¥Â¤Â§Ã¦Â¨Â¡Ã¥Ââ€”*/
.layout_two{background: #fff;width: 100%;padding: 30px 0 0px 0px;overflow: hidden;}
/*Ã©Â¦â€“Ã©Â¡ÂµÃ¤Â¸â‚¬Ã¨Â¡Å’2Ã¤Â¸ÂªÃ¢â‚¬â€Ã¢â‚¬â€Ã¥Â¹Â¿Ã¥â€˜Å Ã¤Â½Â*/
.index_ad{ height: 100px;  overflow: hidden;}
.index_ad .ad_left{ width: 592px;float: left; height: 100px; overflow: hidden;}
.index_ad .ad_right{ width: 592px;float: right; height: 100px; overflow: hidden;}
/*Ã©Â¦â€“Ã©Â¡ÂµÃ¥Ë†â€ Ã§Â±Â»Ã¨Â¯Â¦Ã§Â»â€ Ã¦Â¨Â¡Ã¥Ââ€”*/
.index_sort{width: 1200px;overflow: hidden;margin-bottom: 30px;}
.index_sort .sort_tit{ height: 62px; font-size: 18px; line-height: 62px; color: #333;}
.index_sort .sort_box{ width: 1198px; border: 1px solid #eee; min-height: 350px; position: relative; _height: 414px; _overflow: hidden; }
.index_sort .sort_box .l_tit{ position:absolute; top: 0; bottom: 0; left: 0; width: 212px; background: #f4f4f4; border-right: 1px solid #eee; _height: 352px;}
.index_sort .sort_box .l_tit .sort_text{ margin: 43px 0 0 28px; overflow: hidden;}
.index_sort .sort_box .l_tit .sort_text .main{ font-weight: bold; font-size: 18px; color: #333; line-height: 30px; }
.index_sort .sort_box .l_tit .sort_text .sub{  font-size: 12px; color: #999;  }
.index_sort .sort_box .l_tit .sort_img{ width: 212px; height: 185px; overflow: hidden; }
.index_sort .sort_box .l_tit .sort_btn{ width: 79px; display: block; height: 28px; text-align: center; background: #ff770e; color: #fff; line-height: 28px; margin: 0 auto;   }
.index_sort .sort_box .l_tit .sort_btn:hover{ background: #f36a00;}
.index_sort .sort_box .c_list{  position:absolute; left: 213px; top: 0; border-right: 1px solid #eee; width: 553px; padding:15px 20px 0 30px; min-height: 318px; }
.index_sort .sort_box .c_list dl{ width: 110px; float: left; margin-bottom: 10px;}
.index_sort .sort_box .c_list dt{ font-weight:bold; width: 100%; margin-bottom: 5px; line-height: 30px; font-size: 14px; }
.index_sort .sort_box .c_list dt a{ color: #333; }
.index_sort .sort_box .c_list dd{ line-height: 30px; height: 30px; float: left; width: 110px;}
.index_sort .sort_box .c_list dd a{ color: #555; }
.index_sort .sort_box .c_list dt a:hover,.index_sort .sort_box .c_list dd a:hover{ color: #ff770e}
.index_sort .sort_box .r_ad{ position: absolute; right: 0;top: 0; width: 381px; height: 348px;}
.index_sort .sort_box .r_ad .ad_item{  position: absolute;display: block; overflow: hidden; text-decoration: none;}
.index_sort .sort_box .r_ad .ad_item.r_item1{ left: 0; top: 0;  width: 190px; height: 217px; border-right: 1px solid #eee; border-bottom: 1px solid #eee; }
.index_sort .sort_box .r_ad .ad_item.r_item2{ left: 191px; top: 0;  width: 190px; height: 217px;  border-bottom: 1px solid #eee; }
.index_sort .sort_box .r_ad .ad_item.r_item3{ left: 0; top: 218px;  width: 190px; height: 130px; border-right: 1px solid #eee;  }
.index_sort .sort_box .r_ad .ad_item.r_item4{ left: 191px; top: 218px;  width: 190px; height: 130px;  }
.index_sort .sort_box .r_ad .ad_item .ad_tit{ margin: 20px 0 0 20px;}
.index_sort .sort_box .r_ad .ad_item .ad_tit .main{ font-size: 17px; color: #555; line-height: 20px; height: 20px; margin-bottom: 5px; }
.index_sort .sort_box .r_ad .ad_item .ad_tit .sub{font-size: 14px; color: #ff770e; }
.index_sort .sort_box .r_ad .ad_item.r_item1 img,.index_sort .sort_box .r_ad .ad_item.r_item2 img{ position: absolute; left: 0; bottom: 5px; width:190px; height: 139px;}
.index_sort .sort_box .r_ad .ad_item.r_item3 img,.index_sort .sort_box .r_ad .ad_item.r_item4 img{position: absolute;right: 5px;bottom: 5px;width:110px;height: 80px;}
.index_sort .sort_box .r_ad .ad_item:hover .ad_tit .main,.index_sort .sort_box .r_ad .ad_item:hover .ad_tit .sub{ color: #ff770e; text-decoration: none;}
.mb_18{ }
/*Ã©Â¦â€“Ã©Â¡ÂµÃ¨Â¡Å’Ã¤Â¸Å¡Ã¥Ë†â€ Ã§Â±Â»Ã¥Â¤Â§Ã¦Â¨Â¡Ã¥Ââ€”*/
.layout_three{background: #fff;width: 100%;padding: 20px 0;overflow: hidden;}
/*Ã¦Å“â‚¬Ã¦â€“Â°Ã¥Ââ€˜Ã¥Â¸Æ’Ã¤ÂºÂ§Ã¥â€œÂ*/
.index_news_pro{/* overflow: hidden; */}
.index_news_pro .news_pro_t{height: 50px;line-height: 50px;margin-bottom: 10px;}
.index_news_pro .news_pro_t h3{float: left;color: #555;font-size: 24px;font-weight: normal;margin-right: 15px;line-height: 50px;width: 100%;}
.index_news_pro .news_pro_t p{ float: left; color: #999; font-size: 12px; padding-top: 5px; line-height: 40px;}
.index_news_pro li{width: 224px;height: 320px;float: left;margin: 0 20px 20px 0px;background: #fff;transition: all 0.2s ease-in-out 0s;box-shadow: 0 0 5px 2px #00000014;}
.index_news_pro li a{ display: block; text-decoration: none;}
.index_news_pro li a .img_pro{ width: 224px; height: 224px; display: block; overflow: hidden;display: table-cell;
    vertical-align: middle;
    text-align: center; }
.index_news_pro li a .img_pro img{ max-width: 224px; max-height: 224px;}
.index_news_pro li a .name_pro{ width: 202px; height: 36px; font-size: 14px; padding: 11px; line-height: 18px; overflow: hidden; }
.index_news_pro li a .price_pro{height: 37px;
    line-height: 37px;
    padding: 0 11px;
    color: #ff770e;
    width: 202px;
    background: #fbfbfb;
    border-top: 1px solid #eee;
    font-size: 14px;}
.index_news_pro li:hover{box-shadow:0 7px 15px rgba(0,0,0,.1);transform:translate3d(0,-5px,0);}
.index_news_pro li a:hover .name_pro,.index_news_pro li a:hover .price_pro{  color: #ff770e;}
.index_news_pro .last{ margin-right: 0;}
/*Ã¦Å½Â¨Ã¨ÂÂÃ¤Â¼ÂÃ¤Â¸Å¡*/
.index_tj_qy{overflow: hidden;}
.index_tj_qy .tj_qy_t{height: 50px;line-height: 50px;}
.index_tj_qy .tj_qy_t h3{float: left;color: #555;font-size: 24px;font-weight: normal;margin-right: 15px;line-height: 50px;}
.index_tj_qy .tj_qy_t em{float: left;color: #555;font-size: 24px;font-weight: normal;margin-right: 15px;line-height: 50px;}

.index_tj_qy .tj_qy_t p{ float: left; color: #999; font-size: 12px; padding-top: 5px; line-height: 40px;}
.index_tj_qy li{ width: 590px; height: 259px; float: left; margin: 0 20px 20px 0; background: #fff;transition: all 0.2s ease-in-out 0s;}
.index_tj_qy li .tj_top{ position: relative; width: 560px; height: 60px; padding: 15px; overflow: hidden; }
.index_tj_qy li .tj_top h3{height: 30px;line-height: 30px;font-weight: 14px;margin-bottom: 5px;font-size: 16px;}
.index_tj_qy li .tj_top h3 em{color:#ff6600;}
.index_tj_qy li .tj_top h3 img{
    margin-left: 15px;
    margin-right: 5px;
}

.index_tj_qy li .tj_top h3 em img
{
	width: 75px;
}

.index_tj_qy li .tj_top p{ color:#999; line-height: 18px; width: 485px; overflow: hidden;}
.index_tj_qy li .tj_top span{ position: absolute; right: 0; top:16px ; background: #ff770e; width:46px ; text-align: center; line-height: 25px; color: #fff; height:25px ;}
.index_tj_qy li .tj_bot{ width: 560px;padding: 15px; height:140px; overflow: hidden;  }
.index_tj_qy li .tj_bot .qy_bot_li{ width: 108px; float: left; margin:0  16px 0 0; height: 140px;}
.index_tj_qy li .tj_bot .qy_bot_li .qy_img{ width: 108px; height: 108px;}
.index_tj_qy li .tj_bot .qy_bot_li .qy_img img{ width: 108px; height: 108px;}
.index_tj_qy li .tj_bot .qy_bot_li .qy_name{ width: 108px; height: 32px; line-height: 32px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_tj_qy li .tj_bot .qy_bot_li a:hover .qy_name{ color: #ff770e; text-decoration: none;}
.index_tj_qy li .tj_bot .qy_bot_more{ margin: 0; width: 55px; height: 140px; float: left;}
.index_tj_qy li .tj_bot .qy_bot_more a{ display: block; height: 40px; padding: 40px 10px 40px 10px; line-height: 18px; font-size: 15px; color: #999; background: url("/Images/ind/arr-qy-right.png") right center no-repeat; }
.index_tj_qy li .tj_bot .qy_bot_more a:hover{ color: #ff770e;}
.index_tj_qy .last2{ margin-right: 0;}
.index_tj_qy li:hover{box-shadow:0 7px 15px rgba(0,0,0,.1);transform:translate3d(0,-5px,0);}
/*Ã¥Â±â€¢Ã¤Â¼Å¡Ã¤Â¿Â¡Ã¦ÂÂ¯*/
.index_show{ overflow: hidden; padding-bottom: 20px;}
.index_show .show_tit{ height: 24px; padding: 14px; background: #fff; position: relative; margin-bottom: 20px;line-height: 24px;}
.index_show .show_tit h3{ font-size: 18px; color: #555; float: left; font-weight: normal; }
.index_show .show_tit .more{ float: right; color: #999; font-size: 14px;}
.index_show .show_tit .more:hover{ color: #ff770e;}
.index_show .show_main{ overflow: hidden;}
.index_show .show_main .show_left{ width: 386px; float: left; height: 418px; background: #fff;}
.index_show .show_main .show_left .left_top_img{ width: 386px; height: 227px; position: relative; overflow: hidden;}
.index_show .show_main .show_left .left_top_img .info_name{ z-index: 1000; position: absolute; bottom: 0; left: 0; width: 356px; padding: 0 15px; height: 36px; background: url("/Images/ind/show_name_bg.png") repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_show .show_main .show_left .left_top_img .info_name a{ color: #fff; font-size: 14px; line-height: 36px;}
.index_show .show_main .show_left .left_top_img .info_name a:hover{ color: #ff770e;}
.index_show .show_main .show_left .left_top_img img{ max-width: 386px; max-height: 227px; transition: all 0.3s ease-in-out 0s;}
.index_show .show_main .show_left .left_top_img:hover img{ transform: scale(1.1);}
.index_show .show_main .show_left .shoe_left_item{overflow: hidden;}
.index_show .show_main .show_left .shoe_left_item li{ line-height: 35px; height: 35px; font-size: 14px; padding: 0 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_show .show_main .show_right{ padding: 10px 20px; width: 754px; height: 398px; background: #fff; float: right;}
.index_show .show_main .show_right li{ line-height: 36px; height: 36px; overflow: hidden; font-size: 14px;}
.index_show .show_main .show_right li .wz{ float: right; padding-left: 23px; background: url("/Images/ind/icon-wz.png") no-repeat left center; color: #999; }
.index_show .show_main .show_right li .time{ float: right; width: 150px; color: #999; }
.index_show .show_main .show_right li a{ width: 410px; float: left; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*Ã©Â¦â€“Ã©Â¡ÂµÃ¨Â¡Å’Ã¤Â¸Å¡Ã¥Ë†â€ Ã§Â±Â»Ã¥Â¤Â§Ã¦Â¨Â¡Ã¥Ââ€”*/
.layout_four{ background: #fff; width: 100%; padding: 20px 0; overflow: hidden;}
/*Ã¨Â¡Å’Ã¤Â¸Å¡Ã¨Âµâ€žÃ¨Â®Â¯*/
.index_news{}
.index_news .index_news_t{ height: 45px; line-height: 45px;}
.index_news .index_news_t h3{ float: left; color: #555; font-size: 18px; font-weight: normal; margin-right: 15px; line-height: 45px;}
.index_news .index_news_t p{ float: left; color: #999; font-size: 12px; padding-top: 5px; line-height: 40px;}
.index_news .index_news_t .more{ float: right; color: #999;}
.index_news .index_news_t .more:hover{ color: #ff770e;}
.index_news .news_box{ width: 386px; float: left; margin-right: 20px; background: #fff; box-shadow:0 5px 10px rgba(0,0,0,.1); }
.index_news .news_box .top_img{ position: relative; width: 386px; height:227px; overflow: hidden;}
.index_news .news_box .top_img a{ display: block;}
.index_news .news_box .top_img a .top_img_name{ z-index: 100; text-align: center; color: #fff; font-size: 16px; display: block;position: absolute; left: 0; bottom: 0; width: 386px; height: 40px; padding-top: 40px; background: url("/Images/ind/bg-news-name.png") no-repeat; line-height: 40px;}
.index_news .news_box .top_img a:hover .top_img_name { color: #ff770e;}
.index_news .news_box .top_img a img{  max-width: 386px; max-height: 227px; transition: all 0.3s ease-in-out 0s;}
.index_news .news_box .top_img a:hover img{ transform: scale(1.1);}
.index_news .news_box .news_list{ padding: 15px;}
.index_news .news_box .news_list li{ line-height: 36px; height: 36px;}
.index_news .news_box .news_list li span{ color: #999; font-size: 12px; float: right; }
.index_news .news_box .news_list li  a{ width: 265px; font-size: 14px; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; color: #333;}
.index_news .news_box .news_list li  a:hover{ color: #ff770e;}
.index_news .last{ margin-right: 0;}


/*Ã¥Â¤Â´Ã©Æ’Â¨*/
.top_wel span
{
	color:#ff6600;
	margin-right: 15px;
}
.right_bar .top_xl_box .top_xl_pop li p
{
	
border-bottom: 1px dashed #eee;
}
.right_bar .top_xl_box .top_xl_pop li p a
{
	display: inline-block;
    *
	display: inline;
	zoom: 1;
	/* border-left: 1px solid #f2f2f2; */
	/* border-right: 1px solid #f2f2f2; */
	height: 30px;
	line-height: 30px;
	padding: 0px 30px;
}
.right_bar .top_xl_box .top_xl_pop li p img
{
	width: 20px;
    position: absolute;
    margin-top: 5px;
}
.right_bar .top_xl_box .top_xl_pop li span
{
display: block;
    clear: both;
    color: #999;
}
.top_xl_pop_wd
{
	    float: left;
	    /* line-height: 24px !important; */
	    /* margin-bottom: 5px; */
	    /* padding-bottom: 5px; */
	    width: 170px;
}
.top_xl_pop_wd li
{
	text-align: left !important;
	position: relative;
}
.sy_gg
{
	width:100%;
	float:left;
}
.sy_gg_l
{
	float:left;
}
.sy_gg_l
{
	float:right;
}
.sy_tj
{
	
float: left;
	
width: 100%;
}
.sy_tj li
{
	
float: left;
	
width: 158px;
	
height: 160px;
	
text-align: center;
	
background: #fff;
	
margin-bottom: 10px;
	
margin-right: 16px;
	
position: relative;
}

.sy_tj .img_pro
{
	
margin: auto;
	
height: 115px;
	
overflow: hidden;
	
display: table-cell;
	
vertical-align: middle;
	
text-align: center;

}
.sy_tj .img_pro img
{
	
width: auto;
	
height: 100px;
	
text-align: center;
	
display: inline-block;
	
margin-top: 10px;
}  

.sy_tj .name_pro
{
	
width: 100%;
	
float: left;
	
/* margin-top: 10px; */
	
bottom: 7px;
	
position: absolute;
	
height: 32px;
	
overflow: hidden;
}
.sy_tj .name_pro p
{
	
}
.sy_tj li:nth-child(3) {
    float: right;
    margin-right: 0;
}


.scroll-outer{/* height:421px; *//* background:url(images/bg.jpg) 50% 0 no-repeat; */}
#scroll{width: 1240px;margin:0 auto;padding-top: 15px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width: 580px;height: 320px;margin:0 auto;background-color:#eeeeee;overflow:hidden;border: 1px solid #d6d6d6;text-align: center;}
#scroll .shd{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.15);}
#scroll .shd a{display:block;width:250px;height:239px;*background-image:url(about:blank);background-image:url(about:blank)\0;}
#scroll .txt{position:absolute;left:0;bottom:0;width:226px;height:100px;padding:0 12px;color:#888;box-shadow:0 0 15px 15px rgba(228, 233, 238, 0.95);background-color:#e4e9ee\9;background-color:rgba(228, 233, 238, 0.95);}
#scroll h3{width:226px;height:25px;margin-bottom:6px;padding-top:6px;font:700 18px/25px arial,"Microsoft Yahei";overflow:hidden;}
#scroll h3 a{color:#333;text-decoration:none;}
#scroll h3 a:hover{color:#338de6;}


#scroll .item:hover .shd{background-color:rgba(0, 0, 0, 0);}
#scroll .item:hover .txt{background-color:#fff\9;background-color:rgba(248, 249, 249, 0.95);box-shadow:0 0 15px 15px rgba(248, 249, 249, 0.95);}

.owl-theme .owl-controls .owl-buttons div{position:absolute;top:180px;width: 30px;height: 45px;margin:0;padding:0;border-radius:0;font: 64px/47px "Ã¥Â®â€¹Ã¤Â½â€œ";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left: -55px;top: 142px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-55px;top: 142px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}
.item:hover .yc1
{
	position:absolute;
	top:0px;
}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;



	*
	display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 16px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 50%;
	background: #aed917;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;






	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}

/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
	width: 582px;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

.pr1
{
	width:100%;
	float:left;
}
.owl-buttons
{
	display:none;
}
.item_l
{
	width:212px;
	float:left;
	height: 320px;
	background: #f4f4f4;
}
.item_c
{
	width: 170px;
	float:left;
	background: #fff;
	padding-left: 15px;
	padding-right: 15px;
}
.item_r
{
	width: 168px;
	float:right;
}
.item_l_t
{

text-align: center;

width: 100%;

margin: auto;

margin-top: 25px;
}
.item_l_t p
{
	width:130px;
	height:35px;
	background:#b37d50;
	font-size: 18px;
	color: #fff;
	line-height: 35px;
	border-radius: 20px;
	margin: auto;
	margin-bottom: 10px;
}
.item_l_t span
{
	
font-size: 14px;
}
.item_l_b
{

width: 100%;

margin: auto;

text-align: center;
}
.item_l_b p
{
	
width: 80px;
	
background: #ff6f00;
	
height: 28px;
	
line-height: 28px;
	
color: #fff;
	
margin: auto;
}
.item_l_c
{

}
.item_l_c img
{
	
}
.item_c1
{
	
height: 90px;
	
float: left;
	
border-bottom: 1px dashed #c8c8c8;
	
margin-bottom: 10px;
	
text-align: left;
	
/* padding-left: 20px; */
	
/* padding-right: 20px; */
	
padding-bottom: 10px;
	
overflow: hidden;
}
.item_c1 p
{
	
color: #000;
	
font-size: 16px;
	
margin-top: 10px;
	
margin-bottom: 10px;
}

.item_c1 span
{
	
font-size: 14px;
	
margin-right: 10px;
	
margin-bottom: 5px;
	
display: inline-block;
}
.item_c2
{
	
height: 45px;
	
overflow: hidden;
}
.item_c1 span em
{
	color:#ff6600;
}
.item_r_t
{
	
background: #fffdf0;
	
height: 161px;
}
.item_r_t1
{
	background: #f8fff7;
	position: relative;
}
.item_r_twz p
{

font-size: 18px;

color: #ff6600;
}
.item_r_twz em
{
	
font-size: 14px;
}
.item_r_twz
{
	
position: absolute;
	
margin-top: 15px;
	
margin-left: 20px;
	
text-align: left;
}
.item_r_t img
{
	
width: 80%;
	
margin-top: 50px;
	
float: right;
}
.ybq
{
	width:100%;
	float:left;
	background: #f5f5f5;
	padding-top: 20px;
	padding-bottom: 20px;
}
.ybq_1
{
	width:1200px;
	margin:auto;
}
.xxk
{
	width:100%;
	float:left;
}
.xxk_1
{
	width:1200px;
	margin:auto;
}

.zkfw
{
	width:100%;
	float:left;
}
.zkfw_t
{
	
}
.zkfw_t p
{
	
width: 50%;
	
float: left;
	
line-height: 35px;
	
font-size: 13px;
	
color: #999999;
}
.zkfw_t p img
{
	
margin-top: 10px;
	
margin-right: 2px;
}
.zkfw_b
{
	
width: 100%;
	
float: left;
	
margin-top: 10px;
}
.zkfw_b h3
{
	color:#ff6600;
	margin-bottom: 2px;
}
.zkfw_b p
{
	
width: 33.333%;
	
line-height: 30px;
	
float: left;
	
font-size: 13px;
	
color: #999999;
}
.zkfw_b p img
{
	
line-height: 35px;
	
margin-top: 7px;
	
margin-right: 2px;
}
.zkfw_b1
{
	
}

#loutinav {  width: 80px;position: fixed;top: 100px;left: 20px;
	border: 1px solid #ddd;display: none; }
#loutinav ul li {
	width: 80px;height: 32px;line-height:32px;border-bottom: 1px dotted #DDDDDD;
	list-style: none;font-size: 12px;text-align: center;position: relative;
	cursor: pointer;background: #fff;color: #555; }
#loutinav ul li span { width: 80px;height: 32px;line-height:32px;position: absolute;top: 0;left: 0;  }
#loutinav ul li.last {  background: #eee;color: #333;border-bottom: 1px solid #ddd; }
#loutinav ul li.active span { background: #ff770e;color: #fff;display: block; }
#loutinav ul li:hover span { background: #ff770e;color: #fff;display: block;   }


.wuyou-waiter ul
{
	
bottom: 0;
	
position: absolute;
}
.wuyou-waiter{position: fixed;right: 0px;top: 0;margin-top: 0;width: 50px;box-shadow: 0px 0px 20px rgba(0,0,0,.3);z-index: 99999;height: 100%;background: #fff;}
.waiter-ul li{position: relative;height: 50px;line-height: 50px;border-bottom: 1px solid #fff;}
.waiter-ul li a{position: absolute;left: 0;top: 0;z-index: 2;color: #fff;display: block;width: 50px;height: 50px;line-height: 50px;text-align: center;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;text-decoration: none;font-size: 24px;}
.waiter-title{position: absolute;left: 0px;bottom: 1px;color: #fff;width: 150px;height: auto;line-height: 50px;text-align: center;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;background-color: #fff;box-shadow: 0px 0px 10px rgba(0,0,0,.3);z-index: 1;opacity: 0;}
.waiter-title:before{content: ''; display: block; width: 10px; height: 10px; position: absolute; right: -5px; top: 14px; background-color:#fff; transform:rotate(45deg);}
.waiter-ul li:hover .waiter-title{left: -150px; opacity: 1;}

.waiter-ul li.wuyou-shop a{background-image: -webkit-linear-gradient(left, #f60, #ffb443);background-image: -moz-linear-gradient(left, #f60, #ffb443);background-image: -ms-linear-gradient(left, #f60, #ffb443);}
.waiter-ul li.wuyou-shop .waiter-title{background-color:#f60; }
.waiter-ul li.wuyou-shop .waiter-title:before{background-color:#f60; }

.waiter-ul li.wuyou-contact a{background-image: -webkit-linear-gradient(left, #00b7ee, #55d8ff);background-image: -moz-linear-gradient(left, #00b7ee, #55d8ff);background-image: -ms-linear-gradient(left, #00b7ee, #55d8ff);}
.waiter-ul li.wuyou-contact .waiter-title{background-color:#00b7ee; }
.waiter-ul li.wuyou-contact .waiter-title:before{background-color:#00b7ee; }

.waiter-ul li.wuyou-top a{background-image: -webkit-linear-gradient(left, #333, #666);background-image: -moz-linear-gradient(left, #333, #666);background-image: -ms-linear-gradient(left, #333, #666);}
.waiter-ul li.wuyou-top .waiter-title{background-color:#333; }
.waiter-ul li.wuyou-top .waiter-title:before{background-color:#333; }
.iconfont img
{
	
line-height: 50px;
	
margin-top: 13px;
}
.ck
{
	height:36px;
	line-height:36px;
	text-align:center;
	/* background:#ff6600; */
	position: relative;
	margin-top: 5px;
}
.ck a
{
	color:#fff;
}
/* 7 */
.btn-7 {background: linear-gradient(0deg, rgba(255,151,0,1) 0%, rgba(251,75,2,1) 100%);line-height: 36px;padding: 0;border: none;width: 100%;}
.btn-7 span {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  color: #fff;
}
.btn-7:before,
.btn-7:after {
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  background: rgba(251,75,2,1);
  box-shadow:
   -7px -7px 20px 0px rgba(255,255,255,.9),
   -4px -4px 5px 0px rgba(255,255,255,.9),
   7px 7px 20px 0px rgba(0,0,0,.2),
   4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;

}
.btn-7:before{
   height: 0%;
   width: 2px;

}
.btn-7:after {
  width: 0%;
  height: 2px;

}
.btn-7:hover{
  color: rgba(251,75,2,1);
  background: transparent;

}
.btn-7:hover:before {
  height: 100%;

}
.btn-7:hover:after {
  width: 100%;

}
.btn-7 span:before,
.btn-7 span:after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  background: rgba(251,75,2,1);
  box-shadow:
   -7px -7px 20px 0px rgba(255,255,255,.9),
   -4px -4px 5px 0px rgba(255,255,255,.9),
   7px 7px 20px 0px rgba(0,0,0,.2),
   4px 4px 5px 0px rgba(0,0,0,.3);
  transition: all 0.3s ease;

}
.btn-7 span:before {
  width: 2px;
  height: 0%;
}
.btn-7 span:after {
  height: 2px;
  width: 0%;
}
.btn-7 span:hover:before {
  height: 100%;

}
.btn-7 span:hover:after {
  width: 100%;

}
.btn-7 span:hover a
{
	color:#ff6600;
}

.waiter-ul li.wuyou-dd a{background-image: -webkit-linear-gradient(left, #ff0000, #ff4444);background-image: -moz-linear-gradient(left, #ff0000, #ff4444);background-image: -ms-linear-gradient(left, #ff0000, #ff4444);}
.waiter-ul li.wuyou-dd .waiter-title{background-color:#ff0000; }
.waiter-ul li.wuyou-dd .waiter-title:before{background-color:#ff0000; }


.waiter-ul li.wuyou-ly a{background-image: -webkit-linear-gradient(left, #ffcd00, #ffde57);background-image: -moz-linear-gradient(left, #ffcd00, #ffde57);background-image: -ms-linear-gradient(left, #ffcd00, #ffde57);}
.waiter-ul li.wuyou-ly .waiter-title{background-color:#ffcd00; }
.waiter-ul li.wuyou-ly .waiter-title:before{background-color:#ffcd00; }

.waiter-ul li.wuyou-wx a{background-image: -webkit-linear-gradient(left, #09bb07, #02d100);background-image: -moz-linear-gradient(left, #09bb07, #02d100);background-image: -ms-linear-gradient(left, #09bb07, #02d100);}
.waiter-ul li.wuyou-wx .waiter-title{background-color:#09bb07; }



.rotating-text {
  font-family: Lato, sans-serif;
  font-weight: 600;
  font-size: 36px;
  color: white;
  transform: translateX(-80px);
  position: absolute;
}
.rotating-text p {
  display: inline-flex;
  margin: 0;
  vertical-align: top;
  background:url(/Images/ind/yl.png) no-repeat;
  width: 95px;
  height: 24px;
  float: left;
  position: absolute;
  top: 24px;
  padding-left: 20px;
  line-height: 32px;
  color: #fff;
  left: 275px;
  overflow: hidden;
  font-weight: 100;
}
.rotating-text p .word {
  position: absolute;
  display: flex;
  opacity: 0;
  font-size: 14px;
}
.rotating-text p .word .letter {
  transform-origin: center center 25px;
}
.rotating-text p .word .letter.out {
  transform: rotateX(90deg);
  transition: 0.32s cubic-bezier(0.6, 0, 0.7, 0.2);
}
.rotating-text p .word .letter.in {
  transition: 0.38s ease;
}
.rotating-text p .word .letter.behind {
  transform: rotateX(-90deg);
}

.alizarin {
  color: #fff;
}

.wisteria {
  color: #fff;
}

.peter-river {
  color: #fff;
}

.emerald {
  color: #fff;
}

.sun-flower {
  color: #fff;
}
.ya1 p
{
	background:#ff6600;
	}
@-webkit-keyframes pulse {
  100% { -webkit-transform: scale3d(1.2,1.2,1.2); transform: scale3d(1.2,1.2,1.2)}
}

@keyframes pulse {
  100% { -webkit-transform: scale3d(1.2,1.2,1.2); transform: scale3d(1.2,1.2,1.2)}
}

.rotating-text svg {
  /* max-width: 100vmin; */
  /* max-height: 100vmin; */
  display: block;
  margin: 0 auto;
  -webkit-animation: pulse 1s ease-in-out alternate infinite;
  animation: pulse 1s ease-in-out alternate infinite;
  position: absolute;
  /* z-index: 9999999999999999999; */
  height: 10px;
  top: 10px;
  left: 5px;
}
.sy_tj1 li
{
	
margin-top: 15px;

}
.item_l_b p a
{
	color:#fff;
}
.item_c1 span em a
{
	color:#ff6600;
}
.index_news_pro .news_pro_t h3 p
{
	float:right;
	font-size:14px;
}

.index_sort .sort_box .c_list dd a p{color:#ff6600;}

.index_sort .sort_box .c_list dt a span{color:#ff6600;}

.firm_numb .bot_main .notice1 li {
    height: 38px;
    line-height: 38px;
}
.firm_numb .bot_main .notice li p img
{
	
margin-top: 10px;
	
margin-right: 5px;
}

.notice2 li
{
}

.notice2 li p
{
	text-overflow :ellipsis;
	white-space :nowrap;
	overflow : hidden;
	color: #505050 !important;
	width: 180px !important;
	overflow: hidden;
}
.notice2 li span
{
	color:#999 !important;
float: right;
}
.zm a
{border-right: 1px solid #eeeeeeb0;padding-right: 18px;margin-right: 17px !important;}
.zm
{
	margin-top:10px;
}
.index_zm
{
	padding-bottom:0px !important;
}

/*
.footer_kf {height: 150px;width:100%;position:fixed;bottom:0;left:0;z-index:8888;}
.fd_box {height: 80px;position:fixed;width:100%;bottom: 0px;left:0;z-index:666;}
.fd_box01 {width:100%;height:80px;position:fixed;bottom: 0px;background:url(/Images/ind/db_img09.png);}
.fd_box02 {margin:0 auto;width: 1200px;height: 80px;position:relative;bottom:0;z-index:888;}
.fd_gb {width:20px;height:20px;margin:10px 0 0 0;position:absolute;right: -25px;top: 15px;z-index: 99;}
.fd_tu {width: 1200px;position:absolute;left:0;bottom: -10px;}
.fd_left {display:block;width:141px;height:120px;position:fixed;left:0;bottom: 0;background:url(/Images/ind/db_img08.png) no-repeat left top;}
.yqlj_box a { display:block; float:left; padding:0 10px; height:26px; line-height:26px; color:#666; margin:0 10px 5px 5px}
.yqlj_box a:hover { color:#f31c1c;}
.fd_tu_t{float: left;}
.fd_tu_t img{margin-top: 10px;margin-right: 35px;}
.fd_tu_b{float: right;}
.fd_tu_b img{margin-top: 48px; margin-right: 150px;}
*/

.footer_kf {height: 150px;width:100%;position:fixed;bottom:0;left:0;z-index:8888;}
.fd_box {height: 80px;position:fixed;width:100%;bottom: 0px;left:0;z-index:666;}
.fd_box01 {width:100%;height:80px;position:fixed;bottom: 0px;background:url(/images/x/db_img09.png);}
.fd_box02 {margin:0 auto;width: 1200px;height: 80px;position:relative;bottom:0;z-index:888;}
.fd_gb {width:20px;height:20px;margin:10px 0 0 0;position:absolute;right: -25px;top: 15px;z-index: 99;}
.fd_tu {width: 1200px;position:absolute;left:0;bottom: -10px;}
.fd_left {display:block;width:141px;height:120px;position:fixed;left:0;bottom: 0;background:url(images/db_img08.png) no-repeat left top;}
.yqlj_box a { display:block; float:left; padding:0 10px; height:26px; line-height:26px; color:#666; margin:0 10px 5px 5px}
.yqlj_box a:hover { color:#f31c1c;}
.fd_tu_t{float: left;}
.fd_tu_t img{margin-top: 10px;margin-right: 35px;}
.fd_tu_b{float: right;}
.fd_tu_b img{margin-top: 48px; margin-right: 150px;}

.grayback {-webkit-filter: grayscale(100%);filter: grayscale(100%);}

/*
.keifu{display:none;}
.wuyou-waiter{display:none;}
*/

.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#f67524;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:}
.side ul li i.bgs2{background-image:url(../../Images/x/right_pic7.png);}
.side ul li i.bgs3{background-image:url(../../Images/x/right_pic2_1.png);}
.side ul li i.bgs4{background-image:url(../../Images/x/right_pic8_1.png);}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png);}
.side ul li i.bgs6{background-image:url(../../Images/x/s.png);}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png);}
.side ul li:hover i.bgs2{background-image:url(../../Images/x/right_pic7_on.png);}
.side ul li:hover i.bgs3{background-image:url(../../Images/x/right_pic2_on.png);}
.side ul li:hover i.bgs4{background-image:url(../../Images/x/right_pic8.png);}
.side ul li:hover i.bgs5{background:url(../../Images/x/zk_ewm.jpg);}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#f67524;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width: 150px;display:none;color:#363636;text-align:center;padding-top: 0px;position:absolute;left: -150px;top:0;background-image:url(../../Images/x/zk_ewm.jpg);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0;height: 345px;}
.side ul li.sideetel .telBox.son{width:240px;display: none;color:#fff;text-align:left;position:absolute;left: -240px;top: 0px;background:#f67524}
.side ul li.sideetel .telBox dd{display: block;height: 78px;overflow:hidden;padding-left: 25px;line-height:24px;font-size:18px;color: #fff;}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top: 10px;font-size: 14px;}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/x/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/x/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}


.pulse {
  background-color: coral;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  position: absolute;
  top: -100px;
}

.ring {
  position: absolute;
  background-color: inherit;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  opacity: 0.8;
  -webkit-animation: pulsing 2s ease-out infinite;
          animation: pulsing 2s ease-out infinite;
}
.ring:nth-of-type(1) {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s;
}
.ring:nth-of-type(2) {
  -webkit-animation-delay: -1s;
          animation-delay: -1s;
}
.ring:nth-of-type(3) {
  -webkit-animation-delay: -1.5s;
          animation-delay: -1.5s;
}


@-webkit-keyframes pulsing {
  100% {
    transform: scale(1.75);
    opacity: 0;
  }
}

@keyframes pulsing {
  100% {
    transform: scale(1.75);
    opacity: 0;
  }
}
.in1
{
    width: 18%;
    float: left;
    margin-right: 15px;
    margin-top: 46px;
    color: #fff;
}


.in1 input
{
	width: 90%;
	min-height: 35px;
	line-height: 35px;
	border: none;
	background-color: #fff;
	outline: none;
	color: #000;
	font-size: 14px;
	font-family: 'Noto Sans CJK';
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	transition: all 200ms linear;
	border: 1px solid #eee;
	float: left;
	padding-left: 15px;
	margin-right: 15px;
	border-radius: 20px;
}
.in1 input::-webkit-input-placeholder
{
	color:#000;
}
.in1 input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#000;}
.in1 input::-moz-placeholder { /* Mozilla Firefox 19+ */color:#000;}
.in1 input::-ms-input-placeholder { /* Mozilla Firefox 19+ */color:#000;}

.in4
{
    float: right;
    margin-top: 45px;
}
.in4 p
{
    border-radius: 20px;
    width: 120px;
    height: 35px;
    line-height: 35px;
    background: #fff154;
    text-align: center;
    margin-right: 25px;
    font-size: 18px;
    font-weight: 600;
}
.in4 p a
{
    color: #f13c22;
}
.pulse p
{
    position: absolute;
    z-index: 999;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    margin-top: 18px;
    margin-left: 8px;
}

.pulse p a
{
    color: #fff;
}